By Class

Classes

ActiveClass
ClassList
ClassNum
DelClass
FillColorByClass
FPatByClass
GetClassArrow
GetClassBeginningMarker
GetClassEndMarker
GetClassOptions
GetClFillBack
GetClFillFore
GetClFPat
GetClLS
GetClLSN
GetClLW
GetClOpacity
GetClPenBack
GetClPenFore
GetClUseGraphic
GetClVectorFill
GetCVis
GrayClass
HideClass
LSByClass
LWByClass
MarkerByClass
NameClass
OpacityByClass
PenColorByClass
RenameClass
SetClassArrow
SetClassBeginningMarker
SetClassEndMarker
SetClassOptions
SetClFillBack
SetClFillFore
SetClFPat
SetClLS
SetClLSN
SetClLW
SetClOpacity
SetClPenBack
SetClPenFore
SetClUseGraphic
SetClUseTexture
SetClVectorFill
ShowClass

Color

RunColorPaletteMgr
RunNewColorPalette
RunPickClrFromPal

Command

Absolute
AcquireExportPDFSettingsAndLocation
AngleVar
CallTool
ClosePDFDocument
DoMenuText
DoMenuTextByName
ExportPDFPages
Move
MoveTo
NoAngleVar
OpenPDFDocument
PenLoc
PopAttrs
PrintUsingPrintDialog
PrintWithoutUsingPrintDialog
PushAttrs
Relative
Run
SetTool

Criteria

Angle
Area
AreaN
BotBound
BotBoundN
ComponentArea
ComponentVolume
Count
CriteriaArea
CriteriaSurfaceArea
CriteriaVolume
DSelectObj
EditProperties
Eval
EvalStr
ForEachObject
Height
Hide
IsFlipped
LeftBound
LeftBoundN
Length
LengthN
ObjectType
Perim
PerimN
RightBound
RightBoundN
RoofArea_Heated
RoofArea_HeatedProj
RoofArea_Total
RoofArea_TotalProj
SelectObj
Show
SlabThickness
SurfaceArea
SurfaceAreaN
TopBound
TopBoundN
Volume
VolumeN
WallArea_Gross
WallArea_Net
WallAverageHeight
WallThickness
Width
XCenter
XCenterN
XCoordinate
YCenter
YCenterN
YCoordinate
ZCenter
ZCenterN
ZCoordinate

Database / Record

DelRecord
Field
GetFldName
GetFldType
GetParametricRecord
GetRecord
GetRField
LinkText
NewField
NumFields
NumRecords
Record
SetRecord
SetRField

Dialogs - Classic

AddButton
AddChoiceItem
AddField
AddGroupBox
AddHelpItem
BeginDialog
ClrDialog
DelChoice
DialogEvent
DrawDialog
EndDialog
GetDialog
SetTitle

Dialogs - Handler

GetChoiceStr
GetField
GetSelChoice
InsertChoice
ItemSel
NumChoices
SelChoice
SelField
SetField
SetHelpString
SetItem
SetItemEnable
SetTextEditable

Dialogs - Modern

AddButtonMode
AddChoice
AddListBoxTabStop
AddListBrowserImage
AddRadioMode
AdjustComponentPixelPos
AlignItemEdge
ClearGradientSliderSegments
CreateCenteredStaticText
CreateCheckBox
CreateCheckBoxGroupBox
CreateClassPullDownMenu
CreateColorPopup
CreateControl
CreateCustomControl
CreateCustThumbPopup
CreateDesignLayerPullDownMenu
CreateEditInteger
CreateEditReal
CreateEditText
CreateEditTextBox
CreateEnhancedPullDownMenu
CreateGradient
CreateGroupBox
CreateIconPushButton
CreateImageControl
CreateImageControl2
CreateImagePushButton
CreateLayout
CreateLineAttributePopup
CreateLineStylePopup
CreateLineWeightPopup
CreateListBox
CreateListBoxN
CreateMarkerPopup
CreatePatternPopup
CreatePullDownMenu
CreatePullDownMenuGroupBox
CreatePushButton
CreateRadioButton
CreateRadioButtonGroupBox
CreateResizableLayout
CreateRightStaticText
CreateSeparator
CreateSheetLayerPullDownMenu
CreateStandardIconControl
CreateStaticText
CreateStyledStatic
CreateSwapControl
CreateSwapPane
CreateSymbolDisplayControl
CreateTabControl
CreateTabPane
CreateThreeStateCheckBox
CreateThumbnailPopup
CreateTreeControl
DeleteAllItems
DeregisterDialogFromTimerEvents
DeselectEditText
DisplaySwapPane
DisplayTabPane
EnableItem
EnableLBDropOnIndices
EnableTextEdit
ExpandTreeControlItem
GetActiveEditItem
GetActivePane
GetBooleanItem
GetChoiceCount
GetChoiceIndex
GetChoiceStringFromStoryBoundData
GetChoiceText
GetColorButton
GetColorChoice
GetComponentRect
GetComponentTextWidth
GetControlData
GetEditInteger
GetEditReal
GetGradientSliderData
GetGradientSliderSelectedMarker
GetIconPushButtonState
GetImagePopupObject
GetImagePopupObjectItemIndex
GetImagePopupSelectedItem
GetItemText
GetLayoutDialogPosition
GetLayoutDialogSize
GetLBHeaderTextWidth
GetLineAttributeData
GetLineStyleChoice
GetLineWeightChoice
GetMarkerChoice
GetMarkerPopupSelectedItem
GetMarkerValue
GetMultilineText
GetNumGradientSliderSegments
GetNumImagePopupItems
GetPatternData
GetPopUpChoiceIndex
GetSelectedChoiceIndex
GetSelectedChoiceInfo
GetSelectionRange
GetStoryBoundChoiceStrings
GetStoryBoundDataFromChoiceString
GetThreeStateCheckBoxState
GetTreeControlItemData
GetTreeControlItemText
GetTreeControlSelectedItem
GetTreeControlTextSelectedItem
InsertEnhancedPullDownMenuItem
InsertEnhanPullDownMenuItem
InsertGradientSliderSegment
InsertImagePopupObjectItem
InsertImagePopupResource
InsertImagePopupSeparator
InsertPropClassOrLayerItem
InsertProposedClassOrLayerItem
InsertTreeControlItem
IsClassChoiceSelected
IsItemEnabled
IsItemVisible
NotifyPullDownClicked
RefreshItem
RegisterDialogForTimerEvents
RemoveAllImagePopupItems
RemoveChoice
RemoveEnhancedPullDownMenuItemRange
RemoveGradientSliderSegment
RemoveImagePopupItem
RemoveListBoxTabStop
RemoveTreeControlItem
RunLayoutDialog
SelectChoice
SelectClassChoice
SelectEditText
SelectTreeControlItem
SetBelowItem
SetBooleanItem
SetColorButton
SetColorChoice
SetComponentIndeterminate
SetComponentSize
SetControlData
SetControlText
SetEdgeBinding
SetEditInteger
SetEditReal
SetFirstGroupItem
SetFirstLayoutItem
SetFocusOnItem
SetGradientSliderData
SetGradientSliderSelectedMarker
SetHelpText
SetIconPushButtonState
SetImageControlHandle
SetImageControlPath
SetImagePopupSelectedItem
SetItemClickable
SetItemText
SetItemToolTipText
SetLayoutDialogPosition
SetLayoutDialogSize
SetLayoutOption
SetLBImageIndexes
SetLineAttributeData
SetLineStyleChoice
SetLineWeightChoice
SetListBoxTabStops
SetMarkerChoice
SetMarkerValue
SetPatternData
SetProportionalBinding
SetRightItem
SetSelectionRange
SetSliderLiveUpdate
SetStaticTextColor
SetStaticTextStyle
SetThreeStateCheckBoxState
SetTreeControlItemData
SetVSResourceFile
ShowByClassChoice
ShowEditTileDialog
ShowEditTileSettingsDialog
ShowEnhancedPullDownMenuGroupIcon
ShowItem
ShowNewTileDialog
UpdateImageControl2
UpdateImagePushButton
UpdateSymbolDisplayControl
VerifyLayout

Dialogs - Modern - Browser

AddLBImage
AddLBOriginalName
AreLBColumnLinesEnabled
AreLBRadioColumnLinesEnabled
CollapseAllLBItems
CreateLB
DeleteAllLBItems
DeleteLBColumn
DeleteLBItem
EnableLB
EnableLBClickAllDataChange
EnableLBColumnLines
EnableLBColumnTracking
EnableLBDragAndDrop
EnableLBHierDisplay
EnableLBRadioColumnLines
EnableLBSingleLineSelection
EnableLBSorting
EnableLBUpdates
EnsureLBItemIsVisible
ExpandAllLBItems
FindLBColumnDataItem
FindLBColumnItem
GetLBColumnDataItemInfo
GetLBColumnHeaderJust
GetLBColumnHeaderToolTip
GetLBColumnOwnerDrawnType
GetLBColumnSortState
GetLBColumnWidth
GetLBControlType
GetLBEditDisplayType
GetLBEventInfo
GetLBItemDashStyle
GetLBItemData
GetLBItemDisplayType
GetLBItemFillBackColor
GetLBItemFillForeColor
GetLBItemGradientOrImageRefNumber
GetLBItemInfo
GetLBItemOrigName
GetLBItemPatternIndex
GetLBItemPenBackColor
GetLBItemPenForeColor
GetLBItemTextColor
GetLBItemTextJust
GetLBItemTextStyle
GetLBMultImageIndexes
GetLBOrigNameClLevel
GetLBSortColumn
GetNumLBColumnDataItems
GetNumLBColumns
GetNumLBItems
GetNumSelectedLBItems
HierLBItemClosed
HierLBItemIsClosed
HierLBItemIsContain
HierLBItemOpened
InsertLBColumn
InsertLBColumnDataItem
InsertLBItem
IsLBColumnTrackingEnabled
IsLBDisplayHier
IsLBItemSelected
IsLBSortingEnabled
RefreshLB
RemoveAllLBColumnDataItems
RemoveLBColumnDataItem
SetFocusOnLB
SetLBColumnHeaderJust
SetLBColumnHeaderToolTip
SetLBColumnImage
SetLBColumnOwnerDrawnType
SetLBColumnWidth
SetLBControlType
SetLBDragDropColumn
SetLBEditDisplayType
SetLBHierDispColumn
SetLBItemDashStyle
SetLBItemData
SetLBItemDisplayType
SetLBItemFillBackColor
SetLBItemFillForeColor
SetLBItemGradientOrImageRefNumber
SetLBItemInfo
SetLBItemPatternIndex
SetLBItemPenBackColor
SetLBItemPenForeColor
SetLBItemTextColor
SetLBItemTextJust
SetLBItemTextStyle
SetLBItemUsingColumnDataItem
SetLBMultImageIndexes
SetLBNumericItemInfo
SetLBOrigNameClLevel
SetLBSelection
SetLBSortColumn

Dialogs - Predefined

AlertCritical
AlertInform
AlertInformDontShowAgain
AlertQuestion
AlertQuestionDontShowAgain
AlertSetAlwaysDoVal
AlrtDialog
AngDialog
AngDialog3D
DetailGraphicOptDlg
DidCancel
DistDialog
FormatTextDialog
IntDialog
NonUndoableActionOK
PtDialog
PtDialog3D
RealDialog
StrDialog
YNDialog

Dimensions

AngularDim
AssociateLinearDimension
CircularDim
CreateChainDimension
DimArcText
DimText
DoubleFixedTolerance
DoubleTolerance
GetDimText
HasDim
LimitTolerance
LinearDim
SetDimText
SingleTolerance

Document Attributes

AddTileGeometryObject
CreateImageFromPaint
CreateTile
FFillBack
FFillColorByClass
FFillFore
FFillPat
FFPatByClass
FillBack
FillFore
FillPat
FLSByClass
FLWByClass
FMarker
FMarkerByClass
FPenBack
FPenColorByClass
FPenFore
FPenPat
FPenPatN
FPenSize
GetDashStyle
GetDashStyleIndex
GetDefaultBeginningMarker
GetDefaultEndMarker
GetDefaultOpacity
GetDocumentDefaultSketchStyle
GetGradientData
GetGradientMidpointPosition
GetGradientSpotColor
GetGradientSpotPosition
GetNumGradientSegments
GetTileBackgroundColor
GetTileGeometryGroup
GetTileGroupParent
GetTileOffsetPoint
GetTileRepetitionPoint
InsertGradientSegment
IsTileGroupContainedObject
IsUserColor
Marker
NumColors
NumDashStyles
Opacity
PenBack
PenFore
PenPat
PenPatN
PenSize
RemoveGradientSegment
SetDashStyle
SetDashStyleN
SetDefaultBeginningMarker
SetDefaultEndMarker
SetDefaultOpacity
SetDefaultOpacityByClass
SetDocumentDefaultSketchStyle
SetGradientData
SetGradientMidpointPosition
SetGradientSpotColor
SetGradientSpotPosition
SetTileBackgroundColor
SetTileOffsetPoint
SetTileRepetitionPoint
SheetList
SheetNum
ShowCreateImageDialog
ShowGradientEditorDialog

Document List Handling

AddResourceToList
BuildResourceList
BuildResourceListN
DeleteResourceFromList
FActLayer
FIn3D
FInFolder
FInGroup
FInLayer
FInSymDef
FObject
FSActLayer
FSObject
FSymDef
GetActualNameFromResourceList
GetNameFromResourceList
GetResourceFromList
ImportResourceToCurrentFile
LActLayer
LNewObj
LObject
LSActLayer
NextDObj
NextLayer
NextObj
NextSObj
NextSymDef
PrevDObj
PrevLayer
PrevObj
PrevSObj
PrevSymDef
ResourceListSize
SetParent

Document Settings

DeleteAllDLComponents
DeleteDLComponent
DoubLines
DrwSize
GetCurrentPlanarRefID
GetDefaultTextSize
GetDLComponentClass
GetDLComponentFill
GetDLComponentFillColors
GetDLComponentName
GetDLComponentPenColors
GetDLComponentPenStyles
GetDLComponentPenWeights
GetDLComponentUseFillClassAttr
GetDLComponentUsePenClassAttr
GetDLComponentWidth
GetDLControlOffset
GetDLOptions
GetDLSeparation
GetDrawingSizeRect
GetFName
GetNumberOfDLComponents
GetOrigin
GetPref
GetPrefInt
GetPrefLongInt
GetPrefReal
GetPrefRGB
GetPrefString
GetWallPrefStyle
GridLines
InsertNewDLComponent
PenGrid
SetConstrain
SetDimStd
SetDLComponentClass
SetDLComponentFill
SetDLComponentFillColors
SetDLComponentName
SetDLComponentPenColors
SetDLComponentPenStyles
SetDLComponentPenWeights
SetDLComponentUseFillClassAttr
SetDLComponentUsePenClassAttr
SetDLComponentWidth
SetDLControlOffset
SetDLOptions
SetDLSeparation
SetOrigin
SetOriginAbsolute
SetPref
SetPrefInt
SetPrefLongInt
SetPrefReal
SetPrefRGB
SetPrefString
SetPrimaryDim
SetSecondaryDim
SetUnits
SetWallPrefStyle

File I/O

Append
Close
ConvertHSF2PosixPath
ConvertPosix2HSFPath
EOF
EOLN
ExportSAT
FindFileInPluginFolder
GetFile
GetFileInfo
GetFolderPath
GetLastFileErr
ImportSAT
Open
PutFile
Read
ReadLn
Rewrite
Space
StdRead
StdReadLn
Tab
UseDefaultFileErrorHandling
Write
WriteLn
WriteLnMac
WriteMac

General Edit

Backward
FlipHor
FlipVer
Forward
IsObjectFlipped
LckObjs
MirrorXY3D
MoveBack
MoveFront
ResetBBox
ResetOrientation3D
Rotate
Rotate3D
RotatePoint
Scale
UnLckObjs

GIS

EditGeorefWithUI
GeogCoordToVW
GetAngleToNorth
GetGISOrigin
IsGeoreferenced
LegacyShapefileExp
LegacyShapefileImp
SetLayer
VWCoordToGeog

Graphic Calculation

Distance
EllipseEllipseIntersect
EqualPt
EqualRect
HCenter
LineEllipseIntersect
LineLineIntersection
PtInPoly
PtInRect
Split2DObjectByLine
SrndArea
UnionRect

Hatches / Vector Fills

AddVectorFillLayer
BeginVectorFillN
CreateStaticHatch
CreateStaticHatchFromObject
DelVectorFill
EndVectorFill
GetVectorFill
GetVectorFillDefault
NumVectorFills
SetVectorFill
SetVectorFillDefault
VectorFillList

ImportExport

DXFScaleString
ExportDXFDWG
GetDXFColorToLW
GetLastDXFImportOpt
ImportDXFDWG
ImportDXFDWGFile
ImportSingleDXFDWG
InitDWGServices
SetDXFColorToLW
SetLastDXFImportOpt

Layers

ActLayer
AssociateLayerWithStory
CopyMode
CreateLayer
CreateLayerLevelType
CreateStory
CreateStoryLayerTemplate
DeleteStoryLayerTemplate
DisplayLayerScaleDialog
FLayer
GetLayer
GetLayerByName
GetLayerElevation
GetLayerForStory
GetLayerLevelType
GetLayerOptions
GetLayerRenderMode
GetLayerTransparency
GetLevelTypeName
GetLName
GetLScale
GetLVis
GetNumLayerLevelTypes
GetNumStories
GetNumStoryLayerTemplates
GetSheetLayerUserOrigin
GetStoryAbove
GetStoryBelow
GetStoryElevation
GetStoryLayerTemplateName
GetStoryOfLayer
GetStorySuffix
GetZVals
GrayLayer
HGetLayerTransp
HideLayer
HSetLayerTransp
IsLayerReferenced
Layer
LayerRef
LFillBack
LFillFore
LLayer
LPenBack
LPenFore
NumLayers
NumObj
SetDefStoryLayerName
SetLayerElevation
SetLayerLevelType
SetLayerOptions
SetLayerRenderMode
SetLayerTransparency
SetLevelTypeName
SetLScale
SetScale
SetSheetLayerUserOrigin
SetStoryElevation
SetStorySuffix
SetZVals
ShowLayer

Math - General

Abs
ArcCos
ArcSin
ArcTan
Cos
Deg2Rad
Exp
Ln
Rad2Deg
Random
Round
Sin
Sqr
Sqrt
Tan
Trunc

Math - Vectors

Ang2Vec
AngBVec
Comp
CrossProduct
DotProduct
Norm
Perp
UnitVec
Vec2Ang

Object Attributes

GetClass
GetEntityMatrix
GetFillBack
GetFillFore
GetFillIAxisEndPoint
GetFillJAxisEndPoint
GetFillOriginPoint
GetFillPoints
GetFPat
GetLS
GetLSN
GetLW
GetMarker
GetObjArrow
GetObjBeginningMarker
GetObjEndMarker
GetOpacity
GetOpacityByClass
GetPenBack
GetPenFore
GetViewMatrix
IsFillColorByClass
IsFPatByClass
IsLSByClass
IsLWByClass
IsMarkerByClass
IsPenColorByClass
SetClass
SetEntityMatrix
SetFillBack
SetFillColorByClass
SetFillFore
SetFillIAxisEndPoint
SetFillJAxisEndPoint
SetFillOriginPoint
SetFPat
SetFPatByClass
SetLS
SetLSByClass
SetLSN
SetLW
SetLWByClass
SetMarker
SetMarkerByClass
SetObjArrow
SetObjBeginningMarker
SetObjEndMarker
SetOpacity
SetOpacityByClass
SetPenBack
SetPenColorByClass
SetPenFore
SetViewMatrix
UpdateThumbnailPreview

Object Editing

BeginMultipleDuplicate
CreateDuplicateObject
DeleteObjs
DeleteSymbolDefinition
DelObject
Duplicate
EditObjectSpecial
EndMultipleDuplicate
HDuplicate
HMove
HMoveBackward
HMoveForward
HRotate
Move3D
Move3DObj
MoveObjs
SetBBox
SetHDef

Object Events

AddAssociation
GetEvent
GetXPropVersion
RemoveAssociation
SetCntrlPtVis
SetObjPropCharVS
SetObjPropDoubleVS
SetObjPropVS
vsoAddParamWidget
vsoAppendParamWidget
vsoAppendWidget
vsoGetEventInfo
vsoInsertAllParams
vsoInsertParamWidget
vsoInsertWidget
vsoPrmName2WidgetID
vsoSetEventResult
vsoSetObjToolName
vsoStateAddCurrent
vsoStateClear
vsoStateGet
vsoStateGetExitGroup
vsoStateGetLayrChng
vsoStateGetNameChng
vsoStateGetObjChng
vsoStateGetParamChng
vsoStateGetPos
vsoStateGetRot
vsoWidgetGetEnable
vsoWidgetGetRecParam
vsoWidgetGetText
vsoWidgetGetVisible
vsoWidgetPopupAdd
vsoWidgetPopupClear
vsoWidgetPopupGet
vsoWidgetPopupGetCnt
vsoWidgetPopupSet
vsoWidgetSetBound
vsoWidgetSetEnable
vsoWidgetSetIndLvl
vsoWidgetSetText
vsoWidgetSetVisible

Object Info

ConsolidatePlanar
Get2DPt
GetBBox
GetObjectVariableBoolean
GetObjectVariableHandle
GetObjectVariableInt
GetObjectVariableLongInt
GetObjectVariablePoint
GetObjectVariableReal
GetObjectVariableString
GetParent
GetPlanarRef
GetSymLoc
GetSymRot
GetType
GetTypeN
HAngle
HArea
HAreaN
HHeight
HLength
HPerim
HPerimN
HWidth
ObjArea
ObjAreaN
SetAngle
SetHeight
SetObjectVariableBoolean
SetObjectVariableHandle
SetObjectVariableInt
SetObjectVariableLongInt
SetObjectVariablePoint
SetObjectVariableReal
SetObjectVariableString
SetPlanarRef
SetPlanarRefIDToGround
SetWidth

Object Names

DelName
GetColorName
GetDashStyleName
GetName
GetObject
Index2Name
Name2Index
NameList
NameNum
NameObject
SetColorName
SetDashStyleName
SetName

Objects - 2D

AddHole
AddSurface
Arc
ArcByCenter
ClipSurface
CombineIntoSurface
CreateRenderBkg
CreateRWBackground
GetArc
GetLocPt
GetRRDiam
GetSegPt1
GetSegPt2
IntersectSurface
Line
LineTo
Locus
MakePolygon
MakePolyline
ModelPt2DToScreenPt
ModelVecToScreenVec
Oval
OvalN
Rect
RectangleN
RRect
RRectangleN
ScreenPtToModelPt2D
ScreenVecToModelVec
SetArc
SetSegPt1
SetSegPt2

Objects - 3D

Add3DPt
AddVertex3D
BeginMesh
BeginMXtrd
BeginPoly3D
BeginSweep
BeginXtrd
Centroid3D
ConvertTo3DPolys
CreateContourCurves
CreateExtrudeAlongPath
CreateImageProp
CreateTaperedExtrude
EndMesh
EndMXtrd
EndPoly3D
EndSweep
EndXtrd
Flip3DObj
Get3DCntr
Get3DInfo
Get3DOrientation
GetLocus3D
GetMeshVertex
GetMeshVertsCnt
GetPolyPt3D
HExtrude
Locus3D
MeshToGroup
Moments3D
Poly3D
Products3D
Set3DInfo
Set3DRot
SetMeshVertex
SetPolyPt3D
SetRot3D

Objects - Architectural

BeginColumn
BeginFloor
ConvertToUnstyledSlab
CreateSlab
CreateSlabStyle
DeleteAllComponents
DeleteComponent
DelObjStoryBound
DelObjStoryBounds
GetComponentAutoBoundEdgeOffset
GetComponentClass
GetComponentFill
GetComponentFillColors
GetComponentFollowBottomWallPeaks
GetComponentFollowTopWallPeaks
GetComponentManualEdgeOffset
GetComponentName
GetComponentNetArea
GetComponentNetVolume
GetComponentPenColors
GetComponentPenStyles
GetComponentPenWeights
GetComponentTexture
GetComponentUseFillClassAttr
GetComponentUsePenClassAttr
GetComponentWallBottomOffset
GetComponentWallTopOffset
GetComponentWidth
GetCoreWallComponent
GetDatumSlabComponent
GetNumberOfComponents
GetObjBoundElevation
GetObjStoryBound
GetObjStoryBoundsAt
GetObjStoryBoundsCnt
GetSlabHeight
GetSlabPreferences
GetSlabPreferencesStyle
GetSlabStyle
GetStoryLayerInfo
GetWallPreferences
HasObjStoryBound
HasObjStoryBounds
InsertNewComponent
ModifySlab
SetComponentAutoBoundEdgeOffset
SetComponentClass
SetComponentFill
SetComponentFillColors
SetComponentFollowBottomWallPeaks
SetComponentFollowTopWallPeaks
SetComponentManualEdgeOffset
SetComponentName
SetComponentPenColors
SetComponentPenStyles
SetComponentPenWeights
SetComponentTexture
SetComponentUseFillClassAttr
SetComponentUsePenClassAttr
SetComponentWallBottomOffset
SetComponentWallTopOffset
SetComponentWidth
SetCoreWallComponent
SetDatumSlabComponent
SetObjectStoryBound
SetSlabHeight
SetSlabPreferencesStyle
SetSlabStyle
SlabFromPoly
SyncMatrixToBound

Objects - Custom

CreateCustomObject
CreateCustomObjectN
CreateCustomObjectPath
EnableParameter
GetCustomObjectChoice
GetCustomObjectColor
GetCustomObjectInfo
GetCustomObjectPath
GetCustomObjectProfileGroup
GetCustomObjectSelectionGroup
GetCustomObjectWallHoleGroup
GetLocalizedPluginChoice
GetLocalizedPluginName
GetLocalizedPluginParameter
GetPluginChoiceIndex
GetPluginInfo
GetPluginString
HasPlugin
IsNewCustomObject
IsPluginFormat
NumCustomObjectChoices
SetCustomObjectColor
SetCustomObjectPath
SetCustomObjectProfileGroup
SetCustomObjectSelectionGroup
SetCustomObjectWallHoleGroup
SetParameterVisibility

Objects - Groups

AddVPAnnotationObject
BeginGroup
BeginGroupN
CreateVP
EndGroup
GetVPClassVisibility
GetVPCropObject
GetVPGroup
GetVPGroupParent
GetVPLayerVisibility
Group
GroupToMesh
HUngroup
IsVPGroupContainedObject
SetVPClassVisibility
SetVPCropObject
SetVPLayerVisibility
Ungroup
UpdateVP
VPHasCropObject

Objects - Lights

ContainsLight
CreateLight
GetBeamAngle
GetLayerAmbientColor
GetLayerAmbientInfo
GetLightColorRGB
GetLightDirection
GetLightFalloff
GetLightInfo
GetLightLocation
GetSpreadAngle
SetBeamAngle
SetLayerAmbientColor
SetLayerAmbientInfo
SetLightColorRGB
SetLightDirection
SetLightFalloff
SetLightInfo
SetLightLocation
SetSpreadAngle

Objects - NURBS

ConvertToNURBS
CreateInterpolatedSurface
CreateLoftSurfaces
CreateNurbsCurve
CreateNurbsSurface
CreateOffsetNurbsObjectHandle
CreateSurfacefromCurvesNetwork
DrawNurbsObject
EvaluateNurbsSurfacePointAndNormal
ExtendNurbsCurve
ExtendNurbsSurface
GetNurbsObjectDistanceFromPoint
GetParameterOnNurbsCurve
GetPointAndParameterOnNurbsCurveAtGivenLength
NurbsCurveEvalPt
NurbsCurveGetNumPieces
NurbsCurveType
NurbsDegree
NurbsDelVertex
NurbsGetNumPts
NurbsGetPt3D
NurbsGetWeight
NurbsKnot
NurbsNumKnots
NurbsSetKnot
NurbsSetPt3D
NurbsSetWeight
NurbsSurfaceEvalPt
RevolveWithRail
TrimNurbsSurface

Objects - Polys

Add2DVertex
AddPoint
ArcTo
BeginPoly
ClosePoly
CurveThrough
CurveTo
DelVertex
EndPoly
GetHole
GetNumHoles
GetPolylineArcMaxRadius
GetPolylineVertex
GetPolyPt
GetVertexVisibility
GetVertNum
InsertVertex
OpenPoly
Poly
SetPolylineVertex
SetPolyPt
SetVertexVisibility
Smooth

Objects - Roofs

AppendRoofEdge
BeginRoof
CreateBatDormer
CreateGableDormer
CreateHipDormer
CreateRoof
CreateShedDormer
CreateSkylight
CreateTrapeziumDormer
GetBatAttributes
GetDormerAttributes
GetDormerThick
GetGableAttributes
GetHipAttributes
GetNumRoofElements
GetRoofAttributes
GetRoofEdge
GetRoofElementType
GetRoofFaceAttrib
GetRoofFaceCoords
GetRoofVertices
GetShedAttributes
GetSkylight
GetTrapeziumAttributes
RemoveRoofEdge
RemoveRoofElement
SetBatAttributes
SetDormerAttributes
SetDormerThick
SetGableAttributes
SetHipAttributes
SetRoofAttributes
SetRoofEdge
SetShedAttributes
SetSkylight
SetTrapeziumAttributes

Objects - Solids

AddSolid
CalcSurfaceArea
CalcVolume
CreateCone
CreateHemisphere
CreateSphere
IntersectSolid
ObjSurfaceArea
ObjVolume
SubtractSolid

Objects - Symbols

ActSymDef
BeginFolder
BeginSym
CopySymbol
EndFolder
EndSym
GetSDName
GetSymbolOptionsN
GetSymbolType
GetSymBrightMult
GetSymLoc3D
GetSymName
InsertSymbolInFolder
SetActSymbol
SetSymbolOptionsN
SetSymBrightMult
Symbol
SymbolToGroup
SymDefNum

Objects - Text

BeginText
CreateText
EndText
GetFontID
GetFontName
GetText
GetTextFont
GetTextJust
GetTextLeading
GetTextLength
GetTextOrientation
GetTextSize
GetTextSpace
GetTextStyle
GetTextVerticalAlign
GetTextWidth
GetTextWrap
SetText
SetTextAdorner
SetTextFont
SetTextJust
SetTextJustN
SetTextLeading
SetTextOrientation
SetTextSize
SetTextSpace
SetTextStyle
SetTextVertAlignN
SetTextVerticalAlign
SetTextWidth
SetTextWrap
TextFace
TextFlip
TextFont
TextJust
TextLeading
TextOrigin
TextRotate
TextSize
TextSpace
TextVerticalAlign

Objects - Walls

AddCavity
AddSymToWall
AddSymToWallEdge
AddWallBottomPeak
AddWallPeak
BreakWall
ClearCavities
ClearWallPeaks
ConvertToUnstyledWall
CreateWallFeature
CreateWallStyle
DeleteWallSym
GetLayerDeltaZOffset
GetLinkHeightToLayerDeltaZ
GetNumOfWallBreaks
GetNumWallPeaks
GetObjExtentsInWall
GetWallCapAttributesType
GetWallCaps
GetWallCapsOffsets
GetWallControlOffset
GetWallCornerHeights
GetWallHalfBreakInfo
GetWallOverallHeights
GetWallPeak
GetWallStyle
GetWallThickness
GetWallWidth
HWallHeight
HWallWidth
InsertSymbol
JoinWalls
MoveWallByOffset
ReverseWallSides
RoundWall
SetLayerDeltaZOffset
SetLinkHeightToLayerDeltaZ
SetObjectAsCornerBreak
SetObjectWallOffset
SetWallCapAttributesType
SetWallCaps
SetWallCapsOffsets
SetWallControlOffset
SetWallCornerHeights
SetWallHeights
SetWallOverallHeights
SetWallStyle
SetWallThickness
SetWallWidth
Wall
WallCap
WallFootPrint
WallHeight
WallPeak
WallTo
WallWidth

ODBC

DBDocAddConn
DBDocGetColumns
DBDocGetConn
DBDocGetDB
DBDocGetTables
DBDocHasConn
DBDocRemoveConn
DBDocSetColKey
DBGetFormatConn
DBGetFormatFieldConn
DBObjSQLGetRead
DBObjSQLGetWrite
DBObjSQLSetRead
DBObjSQLSetWrite
DBSetFormatConn
DBSetFormatFieldConn
DBShowDBTableDlg
DBShowManageDBsDlg
DBShowObjConnDlg
DBSQLExecute
DBSQLExecuteDelete
DBSQLExecuteDSN
DBSQLExecuteError
DBSQLExecuteGet
DBSQLExecuteNext

Parametric Constraints

BuildConstraintModelForObject
DeleteConstraint
GetBinaryConstraint
GetSingularConstraint
HasConstraint
SetBinaryConstraint
SetConstraintValue
SetSingularConstraint

PlantObjectCoreTools

Plant_CreateDuplicatePlant
Plant_EditPlantDefinitionViaResourceBrowser
Plant_GetToolInitialized
Plant_GetToolPlacementMode
Plant_GetToolPlantName
Plant_GetToolSpacing
Plant_ReplacePlant
Plant_ResetPlantInstances
Plant_UpdatePlacePlantTool
Plant_UpdateTranslatedPlantIDRecord

Selection

DSelectAll
NumSelectedObjects
NumSObj
SelectAll
Selected
SetDSelect
SetSelect

SiteModel Interface Library

DTM6_ClearModelCache
DTM6_GetDTMObject
DTM6_GetDTMOver
DTM6_GetZatXY
DTM6_IsDTM6Object
DTM6_IsObjectReady
DTM6_IsTypeVisible
DTM6_SendToSurface

Special - QuickTime

QTCloseMovieFile
QTGetMovieOptions
QTInitialize
QTOpenMovieFile
QTSetMovieOptions
QTTerminate
QTWriteFrame

Spotlight

ApplyLightInfoRecord
DBeam_Begin
DBeam_BeginShttGet
DBeam_End
DBeam_EndShttGet
DBeam_Get2DLines
DBeam_Get2DLn2FOff
DBeam_Get2DObjAtFs
DBeam_Get2DObjFOff
DBeam_Get3DShutter
DBeam_GetLast2DObj
DBeam_GetLastObject
DBeam_GetLines
DBeam_GetLines2FOff
DBeam_GetObjAtFocus
DBeam_GetObjFallOff
DBeam_SetBeamAngle
DBeam_SetBeamAngle2
DBeam_SetBShutAngle
DBeam_SetBShutDepth
DBeam_SetFallOffDist
DBeam_SetFocusPoint
DBeam_SetLampRot
DBeam_SetLightOrigin
DBeam_SetLShutAngle
DBeam_SetLShutDepth
DBeam_SetRShutAngle
DBeam_SetRShutDepth
DBeam_SetShow3DType
DBeam_SetShowAtPoint
DBeam_SetTShutAngle
DBeam_SetTShutDepth
DBeam_ShowBeamLines
LightingDevParamEdit
SL_Export
SL_Import
SL_UpdateSAcc
SL_UpdateUID

Strings

Chr
Concat
Copy
Delete
GetResourceString
Insert
Len
Num2Str
Num2StrF
Ord
Pos
Str2Num
UprString

Textures

AttachDefaultTextureSpace
CreatePaintFromImage
CreatePaintFromImgN
CreateShaderRecord
CreateTexture
CreateTextureBitmap
CreateTextureBitmapN
DeleteTextureSpace
EditShaderRecord
EditTexture
EditTextureBitmap
EditTextureSpace
GetClTextureC
GetClTextureD
GetClTextureG
GetClTextureL
GetClTextureR
GetClTextureT
GetClUseTexture
GetNumTexLayers
GetObjExpandTexture
GetShaderRecord
GetTexBFeatureEnd
GetTexBFeatureStart
GetTexBitFeatureSize
GetTexBitmapOrigin
GetTexBitPaintNode
GetTexBitRepHoriz
GetTexBitRepVert
GetTexMapBool
GetTexMapBoolN
GetTexMapInt
GetTexMapIntN
GetTexMapReal
GetTexMapRealN
GetTexSpace2DOffset
GetTexSpace2DRadius
GetTexSpace2DRot
GetTexSpace2DScale
GetTexSpaceEndCap
GetTexSpaceKind
GetTexSpaceOrientU
GetTexSpaceOrientV
GetTexSpaceOrientW
GetTexSpaceOrigin
GetTexSpacePartID
GetTexSpaceStartCap
GetTextureBitmap
GetTextureRef
GetTextureRefN
GetTextureSet
GetTextureShader
GetTextureShininess
GetTextureSize
GetTextureSpace
GetTextureTransp
GetWallHoleTexturePart
IsRW
IsTextureableObject
ResolveByClassTextureRef
SetClTextureC
SetClTextureD
SetClTextureG
SetClTextureL
SetClTextureR
SetClTextureT
SetDefaultTexMap
SetDefaultTexMapN
SetDefaultTextureSpace
SetObjExpandTexture
SetTexBFeatureEnd
SetTexBFeatureStart
SetTexBitFeatureSize
SetTexBitmapOrigin
SetTexBitPaintNode
SetTexBitRepHoriz
SetTexBitRepVert
SetTexMapBool
SetTexMapBoolN
SetTexMapInt
SetTexMapIntN
SetTexMapReal
SetTexMapRealN
SetTexSpace2DOffset
SetTexSpace2DRadius
SetTexSpace2DRot
SetTexSpace2DScale
SetTexSpaceEndCap
SetTexSpaceKind
SetTexSpaceOrientU
SetTexSpaceOrientV
SetTexSpaceOrientW
SetTexSpaceOrigin
SetTexSpacePartID
SetTexSpaceStartCap
SetTextureBitmap
SetTextureRef
SetTextureRefN
SetTextureSet
SetTextureShader
SetTextureShininess
SetTextureSize
SetTextureTransp
SetWallHoleTexturePart

Tool Events

vstAddButtonMode
vstAddPDMenuItem
vstAddPDMenuMode
vstAddRadioMode
vstCustomProcNNA
vstDefault2DToolDraw
vstDefault3DToolDraw
vstDrawCoordArcN
vstDrawCoordEllipse
vstDrawCoordLine
vstDrawCoordLine3D
vstDrawCoordLineN
vstDrawCoordLineN3D
vstDrawCoordRect
vstEnableMode
vstGetCurrPt2D
vstGetCurrPt3D
vstGetDataLong
vstGetDataReal
vstGetDataString
vstGetEventInfo
vstGetEventResult
vstGetInitObject
vstGetModeHelpBase
vstGetModeValue
vstGetPickObject
vstGetPt2D
vstGetPt3D
vstGetRsrcFileID
vstGetString
vstGetToolObject
vstNameUndoEvent
vstNumPts
vstRestoreWPHybridTool
vstSetCursorByView
vstSetCustomProc
vstSetDataLong
vstSetDataReal
vstSetDataString
vstSetEventInfo
vstSetEventResult
vstSetHelpString
vstSetModeHelpBase
vstSetPDMenuSel
vstSetPtBehavior
vstSetRsrcFile
vstSetWPHybridTool

Units

GetPrimaryUnitInfo
GetRoundingBase
GetSecondaryUnitInfo
GetUnits
PrimaryUnits
SecondaryUnits
Units

User Interactive

AutoKey
BeginModeButtonsText
CapsLock
Command
EndModeButtonsText
GetKeyDown
GetLine
GetLine3D
GetMouse
GetPt
GetPt3D
GetPtL
GetPtL3D
GetRect
GetRect3D
KeyDown
MouseDown
Option
RunTempTool
SetCursor
SetModeButtonText
SetTempToolHelpStr
SetToolHelpMessage
Shift
TrackObject

Utility

BeginContext
ClrMessage
ColorIndexToRGB
ColorIndexToRGBN
Date
DisableModules
DisplayContextHelpOfCurrentPlugin
DisplayContextualHelp
DisplayContexualHelp
DisplayOrganizationDialog
EndContext
FndError
ForEachObjectAtPoint
ForEachObjectInLayer
ForEachObjectInList
GetActiveSerialNumber
GetArrayDimensions
GetClosestPt
GetClosestSide
GetCurrentLocalization
GetCurrentMode
GetEnabledModules
GetOSVersion
GetPaletteVisibility
GetPickObjectInfo
GetPlantToolInitialized
GetPlantToolPlacementMode
GetPlantToolPlantName
GetPlantToolSpacing
GetProduct
GetSavedSetting
GetScreen
GetTickCount
GetVersion
GetVersionEx
GetWorkingPlane
GetWorkingPlaneMat
GetWorkingPlaneN
IsCoPlanar
IsPerpPlane
Message
NameUndoEvent
OpenURL
PickObject
PlanarPtTo3DModelPt
PlanarPtToScreenPlanePt
PrepRelatedObjectForChange
ReDraw
ReDrawAll
RedrawSelection
ResetObject
RGBToColorIndex
RGBToColorIndexN
Rpstr_GetValueBool
Rpstr_GetValueInt
Rpstr_GetValueReal
Rpstr_GetValueStr
Rpstr_RemoveValue
Rpstr_RemoveValues
Rpstr_SetValueBool
Rpstr_SetValueInt
Rpstr_SetValueReal
Rpstr_SetValueStr
ScreenPlanePtToPlanarPt
SetCurrentObject
SetDrawingRect
SetMaximumUndoEvents
SetPaletteVisibility
SetSavedSetting
SetWorkingPlane
SetWorkingPlaneN
SortArray
SysBeep
UndoOff
ValidAngStr
ValidNumStr
VerifyLibraryRoutine
Wait

View / Zoom

BeginInteractiveFrames
CreateInteractiveLightGroup
CreateRenderworksStyle
DrawInteractiveFrame
EndInteractiveFrames
GetProjection
GetVCenter
GetView
GetZoom
Projection
SaveSheet
SetVCenter
SetView
SetViewVector
SetZoom
VDelete
VRestore
VSave

Worksheets

ActSSheet
AddWSColumnOperator
AreWorksheetGridLinesVisible
AutoFitWSRowHeights
CellHasNum
CellHasStr
CellString
CellValue
ClearWSCell
CloseSS
CreateWS
CreateWSImage
DeleteWSColumns
DeleteWSRows
EnableDrawingWorksheetPalette
GetCAlign
GetCellNum
GetCellStr
GetCWidth
GetSprdSortSum
GetSprdSortSumColumns
GetTopVisibleWS
GetWSAutoRecalcState
GetWSCellAlignment
GetWSCellBorder
GetWSCellFill
GetWSCellFormula
GetWSCellFormulaN
GetWSCellNumberFormat
GetWSCellString
GetWSCellStringN
GetWSCellTextAngle
GetWSCellTextColor
GetWSCellTextFormat
GetWSCellValue
GetWSCellVertAlignment
GetWSCellWrapTextFlag
GetWSColumnOperators
GetWSColumnSortPrecedence
GetWSColumnSortType
GetWSColumnWidth
GetWSFromImage
GetWSImage
GetWSMergedCellRange
GetWSPlacement
GetWSRowColumnCount
GetWSRowHeight
GetWSRowHLockState
GetWSSelection
GetWSSubrowActualCellString
GetWSSubrowActualStringN
GetWSSubrowCellString
GetWSSubrowCellStrN
GetWSSubrowCellValue
GetWSSubrowCount
GetWSSubrowHeight
HasWSColumnOperator
InsertWSColumns
InsertWSRows
IsValidWSCell
IsValidWSRange
IsValidWSSubrowCell
IsWSCellNumber
IsWSCellString
IsWSDatabaseRow
IsWSSubrowCellNumber
IsWSSubrowCellString
IsWSVisible
LoadCell
MoveWSColumnOperator
NewSprdSheet
RecalculateWS
RemoveAllWSColumnOperators
RemoveWSColumnOperator
SelectSS
SetSprdSortSum
SetSprdSortSumColumns
SetTopVisibleWS
SetWorksheetGridLinesVisibility
SetWSAutoRecalcState
SetWSCellAlignment
SetWSCellBorder
SetWSCellBorders
SetWSCellBottomBorder
SetWSCellFill
SetWSCellFormula
SetWSCellFormulaN
SetWSCellInsideHorizBorder
SetWSCellInsideVertBorder
SetWSCellLeftBorder
SetWSCellNumberFormat
SetWSCellOutlineBorder
SetWSCellRightBorder
SetWSCellTextColor
SetWSCellTextFormat
SetWSCellTopBorder
SetWSCellVertAlignment
SetWSCellWrapTextFlag
SetWSColumnOperators
SetWSColumnSortType
SetWSColumnWidth
SetWSCurrentCell
SetWSPlacement
SetWSRowHeight
SetWSSelection
SetWSTextAngle
ShowWS
ShowWSDialog
SprdAlign
SprdBorder
SprdFormat
SprdSize
SprdWidth
TargetSprdSheet
WorksheetMergeCells
WorksheetSplitCells

XML

CreateNewXMLDocument
DeleteAttribute
DeleteCDATA
DeleteElement
FindAttribute
FindElement
GetAttributeValue
GetCDATA
GetElementValue
GetFirstChild
GetNextElement
GetPreviousElement
InitXML
ReadXMLFile
ReadXMLMemory
ReleaseXML
SetAttributeValue
SetCDATA
SetElementValue
WriteXMLFile
WriteXMLMemory

XML SAX

XMLSAXAddNodeAttr
XMLSAXAddNodeValue
XMLSAXBeginDocFile
XMLSAXBeginDocMemory
XMLSAXBeginNode
XMLSAXEndDoc
XMLSAXEndDocMemory
XMLSAXEndNode
XMLSAXParseFile
XMLSAXParseMemory